human welfare - French English Dictionary